retail outlets - Alemán Inglés Diccionario